1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,2,2,2,2,2,2,
2,2,3,3,3,3,3,3,4,4,4,4,5,5,
5,5,6,6,6,7,7,7,8,8,8,9,9,10,
10,11,11,11,12,12,13,13,14,15,15,16,16,17,
17,18,19,19,20,21,21,22,23,24,24,25,26,27,
28,28,29,30,31,32,33,34,35,36,37,38,39,40,
41,42,43,44,45,46,48,49,50,51,52,54,55,56,
57,59,60,62,63,64,66,67,69,70,72,73,75,76,
78,79,81,83,84,86,88,89,91,93,95,97,98,100,
102,104,106,108,110,112,114,116,118,120,122,124,126,128,
131,133,135,137,140,142,144,146,149,151,154,156,159,161,
164,166,169,171,174,176,179,182,184,187,190,193,196,198,
201,204,207,210,213,216,219,222,225,228,231,234,237,241,
244,247,250,254,257,260,264,267,270,274,277,281,284,288,
292,295,299,302,306,310,314,317,321,325,329,333,337,341,
345,349,353,357,361,365,369,373,378,382,386,390,395,399,
403,408,412,417,421,426,430,435,440,444,449,454,458,463,
468,473,478,482,